red helleborine (cephalanthera rubra) - Spanish English Dictionary